@charset "GB2312";
@media screen and (min-width: 1100px){
.h_logo, .index_banner3, .nvv,.qrcodeb{display:none;}
}
@media screen and (max-width: 1099px){
body{
padding-bottom: .666667rem;
font-size: 14px;
line-height:190%;
text-align: justify;}
.head, .banner, .mleft, .cgt, .lx,.xc1,.news{display:none;}
.wrap, .h_logo, .nav ul, .jptj, .symr,.symr1, .news,.xc, .footc, .main,.symr3,.tag-h,.tag-box .main,#flash{width:99%; height:auto;margin-left:0.5%;}
.xc{width:90%; height:auto;margin-left:0.5%;}
#flash{width:100%;padding:50px 0px;margin: 0px auto;position: relative;margin-bottom:40Px;}
.main .content .newslist li .txt{width: 100%;height: auto;}
.nycon img{width:98%; margin: 2px;}
.h_logo_p{width:316px; float:left;}
.h_t_tel{width:253px; float:right;}
.p11{font-size:8px;}
.nav li a{width:auto;}
.nav li{width:11.3%; text-align:center;}
.index_banner3{position: relative;width: 100%;}
.index_banner3 ul{overflow: hidden;margin: 0px;padding: 0px;}
.index_banner3 li{position: absolute;top: 0;left: 0;overflow: hidden;width: 100%;}
.index_banner3 li a{display:block;margin:0 auto;}
.index_banner3 cite{position: absolute;bottom: 10px;left: 50%;z-index: 99;display: block;margin-left: -50px;width: 60px;height: 15px;_display: none;}
.index_banner3 cite span{float: left;display: block;width: 12px;height: 12px;text-indent: -999em;opacity: .8;cursor: pointer;background-image: url(../images/tg_flash_p2.png);background-repeat: no-repeat;margin-top: 0;margin-right: 4px;margin-bottom: 0;margin-left: 4px;}
.index_banner3 cite span:hover{background-color:#f5f5f5;}
.index_banner3 cite span.cur{cursor: default;background-image: url(../images/tg_flash_p.png);background-repeat: no-repeat;}
.jptj{background:url(../images/h_jptj.jpg) no-repeat left top; height:377px;}
.jptjc{padding-left:65px;float:left;padding-top:20px; width:98%;}
.syt p11 ptitle{font-size:8px;}
.syt p9 ptitle{font-size: 9px;}
.syt p9 ptitle{font-size: 14px;}
#scrollbox{height:500px;}
.sycp li{width:30%;margin-left:2.5%;padding:1%;font-size: 12px;}
.sycp li img{width:97%;padding:1%;}
#scrollbox1{height:700px;}
#wrapper11{height:680px;width:100%}
#wrapper11 li{width:44%}
.anlimoban{width:98%}
.anlimoban img{width:90%; height:225px;}
.anlimoban h3{width:90%;}

.syt p16 ptitle{font-size:16px;}
.shui{height: 76px;background-size: 100%;}
.gsjjt img{width:214px;}
.gsjjt a img{width:47px;}
.gsjj{width:97%;border-bottom:1px #ccc solid; border-left:none; border-right:none;}
#gundong2{padding:0;}
#gundong2 .content .left, #gundong2 .content .right{padding-top:60px;}
#gundong2 .content #marquee2{height:135px;}
#gundong2 .content #marquee2 li{width:152px; height:130px; margin-right:6px; margin-bottom:0;}
#gundong2 .content #marquee2 img{WIDTH: 142px;HEIGHT: 120px;border: 5px #dddddd solid;}
.newsc{padding:1%;}
.newst img,.xc img{width:186px;}
.gd a img{width:47px;}
.nimg{width:120px; height:100px;}
.fnav li{width:12%;}
.fnav li a{width:auto;}
.qrcodeb{width:100%;position: fixed; bottom: 0; left: 0; right: 0; text-align: center; background: #2c5fa1; color:#fff; line-height:30px; padding:5px;}

.nvv{width:100%;height: 40px;background-color:#000;position: fixed;z-index: 9999;bottom: 0px;display: block;}
.news,.nvv ul{margin: 0px;padding: 0px;}
.xc{ margin: 5px 0px}
.nvv li{width: 25%;float: left;color: #FFF;text-align: center;display: inline-block;}
.nvv li a{color: #fff;display: block;height: 40px;line-height: 40px;font-size: 14px;font-weight: bold;border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #b6000c;border-bottom-color: #b6000c;text-decoration: none;border-top-width: 1px;border-top-style: solid;border-top-color: #b6000c;}
.cpzs dl,.cpzs1 dl{width: 45%; margin-left: 3%;}
.flink{display:none;}
.nycon{margin:20px 13px;}
.g_yz{width:100%;display:block;}
.g_yz .yztel em {line-height: 36px;font-size: 15px;}
.g_yz .yztel b {font-size: 24px;}
.yzbtn { margin: auto 21%;}
.yztel {margin: -8% auto 0% 25%}
.g_yz .yztel {width: 60%;}
.nei-content-right,.symr1,.nei-content-right .products-xq .pro-xq1 .pro-wen,.nei-content-right .products-xq .pro-xq1 .pro-wen1{width: 100%;}
.nei-content-right .products-xq .pro-xq1 .pro-wen,.g_ys,.cpzs1{ margin-left: 0px;}
.g_ys { padding-top: 0px;}
.pro-tit { margin-top: -5%;}

.pro12{height:700px;}
.nyl{width:50%;}
}
@media screen and (max-width: 640px){
img{width:100%;margin-bottom:5px;}
table{width:100%;}
.wd50 {width: 100%; padding:10px 5px}
.wd85 {width: 100%}








.top1, .h_t_tel, .ss,.foot{display:none;}
.ptitle,.h_logo_p, .xgnews li, .nyl,.cpzs1{width:100%;}
.nav{height:80px; background-repeat:repeat;}
.nav li{width:24%; text-align:center;}
.nav .fgx{width:1%;}
.jptj{background:url(../images/h_jptj.jpg) no-repeat -18px -5px; height:370px;}
.jptjc{padding-left:30px;}
.jptj ul{height:130px;margin-top:20px;}
.jptj li{width:31%;margin-right:0.5%;}
.jptj li img{width:97%; padding:1%; height:100px;}
#scrollbox{height:950px;}
.sycp li{width:45%;}
.sycp li h3 a{color:#000000;}
.sycp li img{height:140px;}
.gsimg img{width:140px; height:120px;}
.newsc li{width:99%;}
.fnav li{width:24%;}
.cpzs dt img{width:97%; height:120px;}
.cpzs1 dt img{width:100%; height:205px;}
#preview{width:95%;}
.nyr,.vcenter,.vcenter1,.vcenter1 img{width:98%;}
.normal2{height:48px; overflow:hidden;padding-left:1%;padding-right:1%;}
.h-logo img{width: 99%;}
}